"""
#!/usr/bin/python3
# coding:utf-8            
#
# Copyright (C) 2024 - 2024 Jasonakeke， Inc. All Rights Reserved 
# @Desc	   ：
# @Time    : 2024/8/25 17:14
# @Author  : Code_By_Jasonakeke
# @Email   : 2284037977@qq.com
# @File    : 01_api.py
# @IDE     : PyCharm
"""
from flask import Flask
from flask_restful import Api, Resource

app = Flask(__name__)

# 需求：对外提供一个 API 接口，可以访问某个资源，一共有三个步骤
# 步骤一：创建 restful 的 API
api = Api(app)


# 步骤二：定义资源
class HelloResource(Resource):
	# 定义各种操作（函数）
	def get(self):
		return {'hello': 'world'}

	def put(self):
		return {'put': 'world'}

	def post(self):
		return {'post': 'world'}


# 步骤三，把资源加载到 api 中才能对外发布
api.add_resource(HelloResource, '/hello')

# app.run 可以省略
if __name__ == '__main__':
	app.run(debug = True)
